in glowing terms - Inglés Sinónimo Diccionario